30808 820
28087 497
20897 609
24759 529
23002 438
18327 116
19170 587
12403 740
7315 552
9028 361
12296 386
10102 472
5410 76
23343 33