18638 523
15276 503
1504 70
15778 181
14333 201
2138 29
16635 473
14522 471
10712 596
3048 127
4624 309
2040 79
10252 187
7670 318
5755 877
3374 682
8465 405
3946 518
11977 159
7733 176
15466 185
21642 595
11283 617
7095 266
10829 473
10047 736
6043 79
2797 183