1249 156
830 141
2886 891
1354 338
1584 63
3067 638
2711 789
2055 450
3282 647
3104 612
1230 351
2629 406
6717 142
959 188
753 178
1051 221
2906 760
850 238
3563 672
2342 427
678 141
2952 878
4472 667
3154 907