8958 502
45592 346
15188 80
21313 327
19294 261
17134 266
13584 573
23164 210
10852 274
23820 413
15685 360
17536 531
37700 314
11961 656
22062 503
15339 839
11552 556
16220 63
29406 141
20869 157
16071 669