10258 199
12411 534
12550 591
7454 358
18745 178
115945 862
77851 650
57016 184
44221 576
28000 83
40088 626
4221 611
5797 309
5802 802
4586 544
4425 371
3230 207
60557 888