502111 4091
244954 1122
433826 2908
337943 1217
2858365 19067
2064003 9809
198222 1011
534828 3641
444928 1456
310153 1767
4551281 21336
776062 4137
1055012 10684
634072 3981
754504 3351
122350 449
317406 1521
575547 2314
1020076 6702
468706 5653
901979 5408
379211 2695
135958 252
173176 666