12796 197
3307 660
3733 553
1100 163
2295 493
5751 524
5494 473
2825 718
2226 462
1373 349
18524 731
2614 293
1331 132
4670 591
1915 164
2373 446
1542 321
3063 784
4814 812
3175 861
4315 634
1747 330
3415 783
2643 647