336 76
1030 298
2354 750
2847 923
1510 267
1974 231
763 114
955 169
3153 665
613 99
2983 731
1274 382
2124 510
2663 681
3246 816
1471 118
2565 672
1757 484
503 53
2436 646
1451 295
2979 520
2398 460
478 78