11668 36
2547 484
1647 239
4687 564
1331 223
9620 208
5874 660
7459 593
22681 893
23959 373
6946 305
3088 336
2338 458
1261 126