3081 941
1340 315
2110 328
2413 491
871 185
1644 394
2597 500
2731 709
1209 239
1310 389
766 167
623 134
2284 448
535 128
596 85
3672 774
2969 764
1204 335
2502 639
3091 628
1191 327
2971 733
2243 680
722 135