25812531 10401
6716074 2576
20926475 10254
19527816 8296
15565630 5548
6030324 2371
12007748 5412
9348512 4190
8264490 2554
15349595 5255
7391821 2381
37418306 13427
3380937 1115
12298687 3260
16972768 6936
5694457 2170
901850 2403
5414060 2073
3058205 753
4516086 1457
2251896 753
6529460 7630
3620902 1341
4233921 1831
5185123 1310