24512 132
14351 778
9296 732
12232 147
6355 379
9705 532
5255 39
9139 788
7948 323
4668 280
3333 370
3507 316
3291 388
8059 504
2229 98
2552896 3573
285890 1572
234075 590
3268040 6830
708943 1991
118732 632
47948 393
62915 598
7241 530
57601 163
23517 113
49788 584
21378 187