4 295 297 25234
882 977 3183
529 860 1331
1 056 584 2957
2 343 352 9654
6 505 962 18992
679 597 2642
1 740 089 4974
2 134 082 12291
371 997 1418
806 543 4548