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