2995 115
8837 598
3998 163
9324 320
9745 574
8114 394
48882 932
13055 280
11651 439
6524 412
14408 293
17137 86
17031 706
12669 580
31477 106
5368 351
10090 228
5894 662
12137 494
18439 377
24964 675
24830 204
25048 83
5088 836
9700 436