5006 352
14040 142
17448 501
48969 777
2644 99
9279 541
825 120
5394 185
5914 105
29648 369
17530 402