271 71
2257 567
1708 459
294 59
474 135
937 295
575 163
2752 570
359 103
1048 218
799 183
2840 786
2671 613
1663 145
3865 135