11651 36
2545 484
1645 239
4680 564
1329 223
9587 208
5860 660
7436 593
22646 893
23925 373
6930 305
3084 336
2335 458
1260 126