2 097 779 18649
12 560 390 57403
843 934 5418
2 042 782 8781
2 054 923 6326
1 201 868 17032
31 887 217 64491
2 979 641 12677
3 031 403 17890
1 160 625 4836
975 996 3012
757 681 6859
957 760 3332
563 316 3161
1 658 116 13037
9 432 166 33968
2 846 334 13591
983 885 11223
336 762 1238
1 737 926 11392
22 981 842 55765