50413171 18221
10110402 3449
17993867 7461
19992099 7963
101654132 48534
55151609 16788
53139234 19191
12387268 2481
53310112 16185
8261948 2155
19993513 6204
16634704 6160
13654800 4027
95912737 30250
14671774 5397
15134408 4442
21017669 7853
12413519 4768
41901902 7253
50677495 12710
11268770 3458
16704407 4618
41199850 12657
4764724 1514