5435 327
6258 406
27807 493
16943 164
13667 980
125853 593
64760 417
28113 631
5803 842
3009 482
11179 261
6726 53
4320 332