1501 255
1729 496
871 242
3153 916
2486 71
1847 208
2868 911
2181 436
2961 647
1426 293
1262 262
2903 430
2130 596
3234 320
2994 651
2102 548
1404 381
1203 87
2810 469
3368 589
2655 740
2821 780
15704 605
1404 178