14196 205
11380 117
2914 517
4280 691
49227 173
63051 621
58097 85
8505 254
9295 457
14779 418
19285 429
1735 159