13806 205
11363 117
2893 517
4231 691
49150 173
63022 621
57969 85
8475 254
9274 457
14765 418
19258 429
1728 159