10258 199
12408 534
12548 591
7453 358
18744 178
115926 862
77848 650
57013 184
44199 576
27992 83
40077 626
4221 611
5797 309
5802 802
4585 544
4425 371
3229 207
60553 888