46631 348
15761 80
21803 327
1704 299
19687 261
17659 266
14355 573
3853 459
23669 210
11218 274
3802 534
6494 369
24655 415
15959 360
17813 531
7027 413
38878 316
12166 656
1638 377
5053 571
22659 503
15865 840
11737 556
16672 63
30477 141
21375 158
16390 669
900 26