3012 655
414 59
1274 277
1031 181
1293 297
1985 579
352 57
745 86
1066 248
1636 342
2994 592
2189 657
2955 690
1773 546
806 150
2890 751
2749 543
2986 573
1037 283
2919 694
1033 220
571 129
538 137
2623 534
3091 816
1298 404
3048 613
673 68