1627 502
22469 630
4072 581
3367 70
3642 525
2075 179
2124 400
27412 358
3481 756
3876 391
64216 297
10708 744
8378 671
6987 547
16295 263