46539 348
15736 80
21770 327
1701 299
19659 261
17642 266
14340 573
3840 459
23623 210
11186 274
3798 534
6489 369
24579 415
15935 360
17799 531
7002 413
38788 314
12149 656
1637 377
5046 571
22601 503
15828 840
11716 556
16632 63
30379 141
21321 158
16367 669
896 26