304580 917
155545 421
448732 1340
323315 987
417509 1191
1039528 2644
65277 629
448353 725
121551 803
402160 1064
205417 1147
363861 1216
101040 710
465165 1560
769565 1655
515909 1656
308641 953
57782 307
508904 1908
374325 914
193285 493
396434 554
105458 346