60121628 27234
92159998 28764
40697751 20492
15366833 5362
38638016 12252
28041739 12993
52130120 17454
23741360 24413
30567234 11513
38903456 22270
56164242 20605
21688650 5896
59975688 29653
25540020 6701
33735043 10929
21214178 6653
28685200 12959
19437479 6886
28714002 13178
21287384 11567
6371828 2067