30000 820
27451 497
20374 609
24082 529
22294 438
17874 116
18858 587
12065 740
7150 552
8817 360
11953 386
9753 472
5217 76
22530 33