41360 283
5061 176
18546 39
25446 209
4938 253
2352 53
3410 775
1049 31
1154 153
2698 546
2026 237
2576 564
7612 497
5253 672