30078 820
27513 497
20417 609
24132 529
22359 438
17905 116
18900 587
12083 740
7164 552
8828 360
11986 386
9774 472
5226 76
22592 33