1041 140
845 252
2072 510
2240 484
458 64
2443 438
3860 705
9443 966
3686 28
16936 510
14455 242
8353 944
29590 763
10227 301
12649 375
5900 642
10304 529
3205 797