1110 141
846 252
2078 510
2241 484
460 64
2444 438
3860 705
9453 966
3734 28
16948 510
14455 242
8357 944
29659 763
10232 301
12652 375
5900 642
10314 529
3205 797