503 35
793 87
1355 341
2380 240
1576 233
2834 655
2138 343
3723 894
4217 635
1714 360
2872 703
2384 503
1516 254
2058 249
2095 497
2925 644
1736 140
915 81
3152 699
882 176
2253 636
4254 529
2757 345
2273 309