10257 199
12405 534
12548 591
7451 358
18734 178
115898 862
77832 650
57004 184
44158 576
27978 82
40054 626
4220 611
5797 309
5801 802
4583 544
4424 371
3229 207
60548 888