251 29
2348 542
7596 596
551 103
3131 682
2762 639
3549 361
25929 420
5905 572
1241 192
1929 374
3583 995
2339 390
12081 416
6407 150
6275 111
12208 509
14702 938
7593 804
13497 699
6778 868
10250 467
8080 633
4172 454
6551 531
6818 250
4309 549
5672 516