22995 721
46974 548
27521 708
5363 332
189359 381
2266 201
15856 526
1245 112
4648 505
15752 917
2219 270
2366 438
5936 490
4454 780
1447 143
2967 646