671 59
1195 258
2845 590
1279 403
3096 800
647 107
729 129
2935 639
3139 918
1771 402
1866 501
4419 678
3484 666
1254 289
1549 344
2798 774
2133 476
1743 346
1645 331
1307 235
2537 732
1153 217
2820 670
2597 638