1136 100
3391 616
655 69
1896 290
1171 127
2947 805
2216 553
1396 181
3054 841
2824 528
1994 178
2176 340
1050 126
1370 277
2594 584
2995 336
3599 332
1086 79
2307 558
3459 864
2891 657