2995 115
8838 598
3999 163
9325 320
9745 574
8116 394
48889 932
13058 280
11653 439
6528 412
14412 293
17140 86
17040 706
12673 580
31483 106
5372 351
10094 228
5894 662
12138 494
18448 377
24980 675
24833 204
25060 83
5088 836
9700 436