30838 820
28106 497
20916 609
24788 529
23033 438
18339 116
19185 587
12417 740
7322 552
9036 361
12311 386
10131 472
5415 76
23356 33