1092 140
846 252
2076 510
2240 484
459 64
2444 438
3860 705
9448 966
3715 28
16942 510
14455 242
8355 944
29636 763
10231 301
12652 375
5900 642
10312 529
3205 797