3196 256
12386 255
2106 287
4386 771
3140 512
9682 44
1700 167
2425 370
20504 653
3225 522
3779 886
3390 574
2340 421
3335 863
10934 970
2715 640
1450 52
1010 114
2980 575
40047 595
1086 110
1775 278
9550 27
1989 284
2841 343
1582 224
2778 543
4662 532