3581 753
2860 309
5852 576
29758 186
50489 614
14522 640
18591 368
23457 594
22668 162
8598 86
18543 652
23587 57
21031 451
21764 322
4978 379
8398 102
6659 181
5557 345
5541 76
2705 37
32724 404
8939 540
5905 547
3289 204
2145 261
3582 278
3415 366
10793 459