10248 199
12401 534
12542 591
7446 358
18419 178
115807 862
77797 649
56982 184
43959 575
27928 82
39964 626
4213 611
5790 309
5798 802
4581 544
4421 371
3221 207
60512 888