2995 115
8839 598
3999 163
9325 320
9745 574
8118 394
48898 932
13064 280
11654 439
6529 412
14412 293
17141 86
17045 706
12675 580
31489 106
5374 351
10098 228
5897 662
12139 494
18454 377
24991 675
24839 204
25074 83
5091 837
9700 436