2995 115
8837 598
3999 163
9325 320
9745 574
8115 394
48886 932
13056 280
11652 439
6527 412
14409 293
17139 86
17035 706
12671 580
31479 106
5370 351
10091 228
5894 662
12137 494
18444 377
24973 675
24832 204
25058 83
5088 836
9700 436