10257 199
12405 534
12548 591
7451 358
18734 178
115895 862
77831 650
57004 184
44149 576
27977 82
40053 626
4220 611
5797 309
5801 802
4583 544
4424 371
3229 207
60547 888