8952 502
45557 346
15179 80
21304 327
19284 261
17115 266
13578 573
23152 210
10848 274
23792 413
15673 360
17529 531
37666 314
11955 656
22055 503
15327 839
11547 556
16211 63
29374 141
20850 157
16057 669