2508 503
3283 590
358 51
1104 281
2409 618
4262 672
4447 860
484 96
2941 540
2353 538
1252 279
665 170
2404 530
3258 517
1763 215
4322 361
3823 530
735 166
2555 701
2788 542
1822 451
2309 511
1809 357
3686 744