46409 348
15693 80
21705 327
1699 299
19609 261
17619 266
14306 573
3836 459
23550 210
11117 274
3795 534
6486 369
24497 415
15899 360
17754 531
6997 413
38670 314
12127 656
1636 377
5040 571
22537 503
15757 840
11695 556
16584 63
30250 141
21268 158
16335 669
892 26