4702 405
26479 493
16003 164
9214 979
121946 593
59921 416
26283 631
5644 842
2869 482
10663 261
6013 53
4001 332