24507 132
14342 778
9294 732
12223 147
6354 379
9703 532
5253 39
9139 788
7947 323
4668 280
3333 370
3507 316
3290 388
8058 504
2228 98
2551798 3573
285875 1572
234073 590
3266527 6830
708912 1991
118726 632
47948 393
62914 598
7238 530
57601 163
23517 113
49785 584
21378 187