10257 199
12407 534
12548 591
7451 358
18741 178
115908 862
77836 650
57006 184
44163 576
27981 82
40061 626
4221 611
5797 309
5801 802
4583 544
4424 371
3229 207
60550 888