3 310 937 23243
1 096 572 6198
543 187 4303
682 872 1825
849 584 7846
1 186 442 5347
2 898 230 23375
839 524 5124
1 944 016 14181
1 544 625 12835
1 466 623 11648
267 125 712
309 085 1671
453 861 2270
1 067 669 10111
1 028 381 5724
3 821 161 14543
788 370 1700
806 746 5966
2 178 636 14095
797 226 8993
721 531 1924
1 550 890 12217
34 929 708 60764