2995 115
8840 598
3999 163
9326 320
9745 574
8119 394
48898 932
13065 280
11656 439
6530 412
14412 293
17143 86
17047 706
12677 580
31492 106
5374 351
10099 228
5897 662
12139 494
18456 377
24992 675
24841 204
25075 83
5091 837
9702 436