15015 521
18485 475
10226 357
17258 163
11176 223
27204 374
9226 291
14610 687
19818 509
2060 245
26833 609
13814 461
30461 256
12194 718
10678 56
29722 172
8676 687
31106 77
22587 481
10175 151
18562 428
9568 552
10373 596
11135 303
7893 170
11850 111
13051 322
50973 467