31570002 10942
6602923 1928
6079983 1749
6427478 1350
8185205 3414
1918149 662
445914 135
1468851 461
1467576 483
1442660 329
5432027 1903
9708209 3493
1689231 449
5684353 2177
3539745 1058
914561 204
23027258 9295
1126389 245
1707628 367
6826599 2126
1192127 204
741412 311
1752436 518
851104 191
17224497 8011