4699 405
26478 493
16001 164
9211 979
121938 593
59913 416
26277 631
5644 842
2869 482
10663 261
6013 53
4000 332