45560 346
15179 80
21306 327
1671 299
19284 261
17117 266
13581 573
3785 459
23152 210
10849 274
3726 534
6380 369
23798 413
15674 360
17530 531
6942 413
37668 314
11955 656
1616 377
5006 571
22055 503
15327 839
11548 556
16213 63
29376 141
20851 157
16057 669
875 26