101436272 46655
53874891 23989
62752633 33523
14205851 7288
109527576 42414
103404270 51427
94789916 31645
47637721 17159
12634536 7879
15092540 5039
6931760 2868
14956509 5711
2436245 3355
9825095 4269
7862413 4234
12835771 5425
90724381 38786
28604668 10087
2145264 2579
8472982 3173
11330954 2990
13983599 6286
14098892 6920
12435827 4413
11435136 8768