22980 721
46857 548
27466 708
5363 332
188817 381
2257 201
15853 526
1244 112
4648 505
15732 917
2217 270
2365 438
5925 490
4446 780
1437 143
2967 646