10261 199
12418 534
12552 591
7455 358
18747 178
115981 862
77866 650
57023 184
44273 576
28016 83
40113 626
4222 611
5798 309
5803 802
4587 544
4425 371
3232 207
60565 888