22984 721
46877 548
27475 708
5363 332
188897 381
2258 201
15853 526
1244 112
4648 505
15735 917
2217 270
2365 438
5926 490
4446 780
1437 143
2967 646