931 47
2640 322
6586 550
2885 448
17143 562
1689 246
1199 123
2958 580
2463 362
4262 552
1549 170
3582 175
2799 380
2274 308
2218 394
2290 228
3019 348
2715 422
2578 36
3469 685
2027 402
3506 656
4006 940
3537 613