13967 205
11371 117
2904 517
4253 691
49181 173
63034 621
58018 85
8494 254
9287 457
14773 418
19269 429
1733 159