16504215 7272
30894852 13593
27350918 12594
42241693 18312
7970930 4492
18902902 8328
15106360 4750
10878556 2959
21186658 8199
13377721 4589
19632292 2324
25725744 9019
12740392 6201
14048240 4988
12742447 4913
60170967 19034
11449213 5296
17701039 6085
27079057 5051