2995 115
8839 598
3999 163
9325 320
9745 574
8116 394
48891 932
13060 280
11654 439
6528 412
14412 293
17140 86
17041 706
12673 580
31484 106
5373 351
10094 228
5896 662
12138 494
18448 377
24980 675
24833 204
25062 83
5090 836
9700 436