3606 256
12581 255
2214 287
4722 771
3345 512
10048 44
1865 167
2631 370
20687 653
3457 522
3983 886
3495 574
2398 421
3467 863
11105 970
2793 640
1600 52
1182 114
3224 575
41366 595
1177 110
1909 278
9634 27
2153 284
2992 343
1751 224
2871 543
4836 532