10258 199
12412 534
12550 591
7455 358
18745 178
115960 862
77858 650
57020 184
44239 576
28010 83
40101 626
4222 611
5797 309
5802 802
4586 544
4425 371
3231 207
60560 888