3195 256
12385 255
2105 287
4385 771
3139 512
9681 44
1699 167
2423 370
20502 653
3224 522
3778 886
3389 574
2339 421
3335 863
10934 970
2715 640
1450 52
1010 114
2980 575
40046 595
1086 110
1775 278
9550 27
1989 284
2841 343
1582 224
2778 543
4662 532