22990 721
46928 548
27494 708
5363 332
189050 381
2262 201
15854 526
1244 112
4648 505
15743 917
2218 270
2365 438
5930 490
4447 780
1444 143
2967 646