30828 820
28095 497
20904 609
24774 529
23020 438
18335 116
19173 587
12414 740
7319 552
9036 361
12304 386
10119 472
5412 76
23354 33