336 76
1030 298
2356 750
2849 923
2982 513
1307 329
2984 625
1372 257
2070 319
1277 290
2388 602
2656 701
2677 410
1909 339
4035 667
653 81
1048 160
1771 399
841 105
2735 750
2686 395
1740 376
1000 152