12144102 4395
6698883 2629
43083307 21293
8841377 3738
3684026 1391
56389155 18997
3940405 1272
9629418 5711
17253105 6280
16355523 7222
4803746 1507
17110269 7797
9433049 3776
15805135 2067
9626700 2104
7580276 2148
13087274 4511
10761402 3389
2582913 851