3542 605
2577 487
4034 658
3531 240
3830 846
2457 322
2905 307
3911 447
4672 351
5258 440
2473 328
2364 257
4979 501
2474 471
4097 442
3701 527
1606 78
14601 576
3775 608
3322 385
9107 839
1587 225
3578 669
2055 108