45540 346
15173 80
21301 327
1671 299
19284 261
17106 266
13574 573
3783 459
23146 210
10845 274
3724 534
6378 369
23782 413
15669 360
17525 531
6942 413
37653 314
11953 656
1615 377
5004 571
22049 503
15324 839
11545 556
16205 63
29361 141
20844 157
16048 669
875 26