10257 199
12407 534
12548 591
7452 358
18742 178
115918 862
77840 650
57012 184
44175 576
27988 83
40066 626
4221 611
5797 309
5802 802
4584 544
4425 371
3229 207
60552 888