4461 504
22487 630
4074 581
3386 70
3645 525
2075 179
2126 400
27413 358
3482 756
3877 391
64266 297
10712 744
8388 671
6992 547
16303 263