45538 346
15173 80
21300 327
1671 299
19282 261
17104 266
13573 573
3783 459
23145 210
10845 274
3724 534
6377 369
23778 413
15669 360
17525 531
6942 413
37647 314
11953 656
1614 377
5004 571
22049 503
15324 839
11541 556
16204 63
29360 141
20844 157
16047 669
875 26