10257 199
12407 534
12548 591
7452 358
18743 178
115919 862
77841 650
57012 184
44181 576
27988 83
40066 626
4221 611
5797 309
5802 802
4584 544
4425 371
3229 207
60553 888