16957 205
11550 117
3152 517
4891 691
50108 173
63291 621
59263 85
8786 254
9506 457
14896 418
19559 429
1773 159