2995 115
8839 598
3999 163
9325 320
9745 574
8117 394
48897 932
13061 280
11654 439
6528 412
14412 293
17140 86
17043 706
12675 580
31485 106
5374 351
10095 228
5896 662
12138 494
18448 377
24982 675
24835 204
25068 83
5091 837
9700 436