250 66
2940 915
2134 547
325 71
2734 846
2669 771
4180 616
3477 604
2569 287
2632 466
499766 999
1714 366
2921 226
15310 829
107590 566
2483 434
4796 564
4102 757
2788 299
4232 632
4857 516
1296 109
4617 374
2663 670
2571 50
2390 522
8252 859
7102 631