2995 115
8838 598
3999 163
9325 320
9745 574
8116 394
48888 932
13058 280
11653 439
6528 412
14411 293
17139 86
17039 706
12672 580
31483 106
5371 351
10094 228
5894 662
12138 494
18448 377
24978 675
24833 204
25059 83
5088 836
9700 436