331 80
1868 461
2547 517
3009 702
961 194
2629 513
2791 830
328 64
2083 563
2553 553
1100 109
2036 558
2312 256
547 163
2061 500
2151 476
2635 711
465 78
1229 324
1563 456
814 179
502 36
598 105
1434 326