30841 820
28107 497
20921 609
24792 529
23039 438
18341 116
19189 587
12417 740
7323 552
9036 361
12312 386
10135 472
5417 76
23359 33