336 76
1030 298
2354 750
2847 923
2890 580
1537 270
909 32
629 53
748 146
969 167
2836 591
3147 676
1855 309
1327 279
1966 316
2727 684
2184 500
3103 593
1708 313
2933 541
3480 797
3293 614
1401 238
2445 422