10256 199
12405 534
12548 591
7451 358
18734 178
115892 862
77830 650
57004 184
44133 576
27975 82
40045 626
4220 611
5797 309
5801 802
4583 544
4424 371
3229 207
60547 888