30782 820
28066 497
20883 609
24740 529
22990 438
18321 116
19161 587
12392 740
7311 552
9022 361
12290 386
10093 472
5409 76
23328 33