22980 721
46860 548
27466 708
5363 332
188827 381
2257 201
15853 526
1244 112
4648 505
15734 917
2217 270
2365 438
5926 490
4446 780
1437 143
2967 646