4748 405
26512 493
16027 164
9317 979
122028 593
60038 417
26341 631
5649 842
2875 482
10667 261
6030 53
4005 332