43713564 18020
15039837 8017
158724256 80961
7756510 2340
5689581 1894
142742061 60701
81316624 38629
88497278 16882
53592780 30118
99122514 38437
80202707 31431
15029784 5453
55883368 21793
66640533 23005
53665316 20769
59745940 23131
12035830 4033
18030020 7744
62827529 20979
56909620 19286
12023632 3559
41756782 16741
20170523 6361
94678411 34918
30105558 13917
6328920 2331
11300723 4734