16680 205
11521 117
3133 517
4813 691
50003 173
63272 621
59147 85
8758 254
9493 457
14886 418
19533 429
1772 159