39507 139
32657 119
7182 140
18296 726
37668 609
9789 496
15478 239
24512 255
6199 669
3104 416
3538 769
4632 301
2948 27
14167 545
3510 750
5828 480
6890 611
5338 460
2256 329
13949 382
3376 723
2426 296
5195 369
1310 116
2233 514
2179 357
3751 210
3697 859