10258 199
12410 534
12549 591
7454 358
18745 178
115936 862
77850 650
57014 184
44211 576
27995 83
40085 626
4221 611
5797 309
5802 802
4586 544
4425 371
3229 207
60556 888