2781 120
2958 90
11897 778
21747 371
21665 279
32693 772
10382 50
17457 624
13446 325
6831 102
7786 813
3196 434
3089 46
3960 496
3748 654
4450 941
2886 368
4674 519
4039 635
5169 929
2464 417