45480 346
15155 80
21273 327
1671 299
19264 261
17062 266
13547 573
3779 459
23128 210
10839 274
3718 534
6342 369
23714 413
15656 360
17512 531
6941 413
37563 314
11941 656
1614 377
5003 571
22003 503
15305 839
11530 556
16181 63
29279 141
20804 157
16022 669
871 26