16662 205
11521 117
3131 517
4809 691
50000 173
63270 621
59138 85
8757 254
9493 457
14885 418
19533 429
1772 159