46416 348
15694 80
21707 327
1699 299
19610 261
17619 266
14309 573
3836 459
23552 210
11120 274
3797 534
6486 369
24504 415
15899 360
17755 531
6998 413
38673 314
12127 656
1636 377
5040 571
22541 503
15757 840
11695 556
16584 63
30250 141
21269 158
16337 669
892 26