13950 205
11370 117
2904 517
4252 691
49179 173
63034 621
58013 85
8492 254
9286 457
14773 418
19268 429
1732 159