2995 115
8837 598
3999 163
9325 320
9745 574
8115 394
48886 932
13056 280
11652 439
6525 412
14409 293
17138 86
17034 706
12670 580
31479 106
5370 351
10090 228
5894 662
12137 494
18442 377
24970 675
24832 204
25053 83
5088 836
9700 436