5056 352
14096 142
17463 501
49141 778
2658 99
9287 541
829 120
5406 185
5923 105
29794 369
17588 402