11081 506
59083 378
18671 542
10004 889
21712 783
13353 290
38864 963
33266 374
27537 816
16945 676
21806 797
21136 450
13315 131
19372 797
10165 337
19934 336
15333 626
15648 574
12285 184
21859 230
12259 797
19292 306
19338 588
6310 55