336 76
1030 298
2356 750
2849 923
2696 793
2670 693
2377 427
1240 191
755 188
897 179
1572 409
2668 639
397 38
3448 976
2358 594
2898 787
957 159
542 28
2913 675
3041 595
770 133
865 198
1454 289
3058 741