2995 115
8834 598
3996 163
9320 320
9744 574
8108 394
48874 932
13053 280
11647 439
6524 412
14408 293
17132 86
17028 706
12664 580
31473 106
5366 351
10086 228
5891 662
12137 494
18435 377
24957 675
24822 204
25043 83
5088 836
9700 436