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