22996 721
46978 548
27522 708
5363 332
189382 381
2266 201
15856 526
1245 112
4648 505
15752 917
2219 270
2366 438
5936 490
4454 780
1447 143
2967 646