4819 405
26545 493
16060 164
9432 979
122169 593
60181 417
26411 631
5655 842
2883 482
10675 261
6063 53
4008 332