10248 199
12401 534
12542 591
7446 358
18419 178
115808 862
77798 649
56984 184
43967 575
27930 82
39967 626
4213 611
5790 309
5798 802
4581 544
4422 371
3221 207
60515 888