10259 199
12413 534
12550 591
7455 358
18745 178
115967 862
77860 650
57020 184
44253 576
28011 83
40105 626
4222 611
5797 309
5803 802
4587 544
4425 371
3231 207
60561 888