1504 240
3591 877
2735 514
3194 625
2907 607
1325 42
3053 399
2456 468
2193 496
3850 829
943 84
1406 230
5082 791
2340 273
7625 409
3700 702
1403 212
585 45
3247 846
3840 614
3165 555
2123 349
3593 693
1663 270