10257 199
12408 534
12548 591
7452 358
18743 178
115921 862
77843 650
57012 184
44190 576
27989 83
40070 626
4221 611
5797 309
5802 802
4584 544
4425 371
3229 207
60553 888