163 26
1568 468
2900 555
2768 643
1914 446
223 24
2255 621
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
2454 651
2057 471