3012 655
415 59
1274 277
1031 181
1294 297
1985 579
354 57
748 86
1066 248
1637 342
2994 592
2190 657
2956 690
1773 546
815 150
2892 751
2750 543
2987 573
1037 283
2919 694
1034 220
571 129
540 137
2627 534
3092 816
1298 404
3052 613
677 68