135 35
3711 843
1160 216
2999 790
4345 965
980 66
2833 546
2639 596
2782 674
2904 755
1971 182
1697 244
906 29
3332 901
2321 394
2694 726
906 101
1143 243
2185 513
845 236
2396 298
3587 681
2757 723
439 81