99354421 40843
83631673 15349
22163521 5441
56437470 13505
39401725 10552
29717863 1746
26493710 9996
25688557 11052
24267951 4194
49786011 16242
25103256 10194
17420891 5877
7947004 1115
8826360 3367
94678411 34918
19032251 2689
18951179 6606
14502059 4853
17506455 5419
22332689 8579
11732261 1457
22453515 7514
903990 2070
24983700 11055
29802922 6597