251 29
2348 542
7596 596
552 103
3131 682
2762 639
3549 361
25930 420
5905 572
1242 192
1929 374
3583 995
2339 390
12083 416
6411 150
6277 111
12211 509
14714 938
7594 804
13498 699
6778 868
10251 467
8081 633
4174 454
6552 531
6818 250
4310 549
5672 516