10261 199
12415 534
12552 591
7455 358
18747 178
115978 862
77864 650
57023 184
44271 576
28014 83
40111 626
4222 611
5798 309
5803 802
4587 544
4425 371
3232 207
60564 888