10248 199
12401 534
12542 591
7446 358
18420 178
115815 862
77798 649
56985 184
43973 575
27931 82
39969 626
4213 611
5790 309
5798 802
4582 544
4422 371
3221 207
60516 888