8575 502
43582 341
14424 80
20516 327
18659 261
15882 266
13095 573
22098 208
10182 274
22304 413
15085 360
14508 530
35059 310
11551 656
21169 503
14427 839
10725 555
15310 62
27628 141
19832 155
15412 669