30548 820
27907 497
20704 609
24530 529
22779 438
18178 116
19080 587
12298 740
7259 552
8961 360
12210 386
9987 472
5351 76
23100 33