3095 877
1036 220
2641 656
1810 465
1361 367
1658 337
2713 655
2266 572
3147 907
1222 294
2306 462
2610 646
846 140
326 46
1607 499
2547 601
1784 484
1536 344
1177 233
2688 587
1838 409
550 127
2624 598
1007 258
2385 567
1693 357
2535 559
2861 759