108500200 60805
11228953 5959
46584936 21356
23800297 7178
18726728 6795
10220599 4693
13170966 5551
23299813 4536
32397519 12192
37529116 9732
16520658 7269
24540047 8403
27450318 8947
9704432 2569
15527685 7426
25188557 6148
13866703 4366
9391260 5309
14314094 5532
15003464 4985
33295478 15148
12805458 2613