932 41
2874 291
6714 686
3097 732
3132 212
1255 272
2492 371
3033 545
763 83
795 101
2230 550
3246 342
2954 443
2775 612
4253 296
950 202
3276 747
1594 261
1759 204
3005 851
758 175
1543 262
3009 782
2153 129