163 26
1568 468
2900 555
2768 643
223 24
2255 621
1858 484
2756 611
3519 657
4147 294
2977 800
539 84
3703 590
1003 223
738 168
3491 845
3035 879
2816 889
2283 682
1092 274
611 179
403 79
2057 471
3266 515