3128 478
2793 358
5625 85
73323 733
20576 578
11653 478
46858 467
15381 326
23400 184
22299 698
14232 82
4829 249