4 295 308 25234
882 979 3183
529 861 1331
1 056 585 2957
2 343 355 9654
6 505 971 18992
679 599 2642
1 740 090 4974
2 134 085 12291
371 997 1418
806 544 4548