28011 700
650 59
2999 842
3019 633
2159 477
2929 950
2084 574
2374 743
1210 261
3104 610
2221 437
1740 330
2296 528
2234 567
1734 325
1965 360
10755 696
2272 437
1806 307
2690 648
2484 642
1561 363
4622 57
9049 287
2918 531
3466 560
2905 343
3067 412