4707 405
26485 493
16005 164
9228 979
121961 593
59944 417
26295 631
5646 842
2870 482
10664 261
6014 53
4001 332