43102615 23103
58237458 25936
96042887 42700
90356868 39037
26536819 13103
22880639 11096
40625457 14712
43556513 20649
27793374 12736
17780638 9409
9860171 4102
20271226 10631
8249372 4417
15065252 5079
25900106 12431
31569502 18745
15555231 7184
40315457 13992
15584997 6446
5570901 2252
51404563 17702
17583999 8438
11990598 4580
5046189 2481
11956778 4596
13044549 6631