2931 680
1043 108
2981 575
1643 317
2913 582
954 154
3748 799
2362 464
2309 536
2809 438
3326 572
2929 733
2897 547
1439 321
2594 595
1190 325
1088 93
2132 485
1255 357
2052 564
3121 782
2661 688
1609 48
219 39