8959 502
45593 346
15192 80
21313 327
19295 261
17135 266
13584 573
23165 210
10853 274
23823 413
15685 360
17537 531
37704 314
11962 656
22063 503
15340 839
11556 556
16227 63
29411 141
20870 157
16072 669