3139 516
1196 193
798 96
935 131
1319 283
2935 666
2590 707
970 144
1872 341
3290 582
2577 381
1979 353
2371 348
459 40
1297 169
3077 677
3262 729
2132 306
2715 417
2784 541
1775 183
2953 614
1599 327
1776 96