22994 721
46957 548
27509 708
5363 332
189209 381
2264 201
15856 526
1245 112
4648 505
15749 917
2218 270
2366 438
5936 490
4450 780
1446 143
2967 646