336 76
1030 298
2354 750
2847 923
2347 452
2380 504
3102 601
1992 441
1605 308
2295 579
2738 520
1773 288
2501 630
1504 423
1115 249
943 31
846 103
1549 223
2582 529
2125 401
558 79
3509 748
857 145
2988 653