12363451 4197
7922232 2657
2378455 700
3114053 1250
9510483 2513
21391499 5447
10899343 3474
10357045 2931
12922403 3286
19907920 1203
3593422 1083
66016091 22025
23549026 9132
18729248 5438
43301051 10068
20681019 7319
4363914 1328
6267288 1583
21029927 7766
11559376 5378
8539976 2004
126770757 51666
11046414 3078
10478276 3553
13974174 4263