336 76
1030 298
2356 750
2849 923
2148 509
1252 176
3075 540
3007 744
3488 708
1669 287
3050 799
2179 442
2418 225
2605 428
2050 353
1462 271
4117 913
3031 425
2377 639
1633 347
3711 783
2798 711
3534 587
846 96