251 29
2344 542
7593 596
550 103
3128 682
2762 639
3548 361
25929 420
5902 572
1239 192
1927 374
3580 995
2339 390
12078 416
6405 150
6268 111
12203 509
14672 938
7591 804
13494 699
6776 868
10249 467
8080 633
4169 454
6549 531
6818 250
4309 549
5672 516