21882844 7253
42380703 20637
11878019 3571
35989249 18708
100325531 42675
13534530 2993
8399892 2349
13067664 5733
53971618 25230
12619874 5915
27238921 10266
21147372 8746
6465231 2202
3349936 1024
348245 647
368822 889
5924399 2098
3986897 1294
9739829 2890
5804770 2045
10099174 3700
3970621 1536
4663738 1558