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