8935 502
45462 346
15149 80
21270 327
19262 261
17048 266
13545 573
23119 210
10835 274
23683 413
15654 360
17510 531
37552 314
11941 656
21998 503
15301 839
11527 556
16177 63
29267 141
20799 157
16017 669