30243 820
27646 497
20504 609
24243 529
22526 438
17971 116
18968 587
12157 740
7190 552
8871 360
12061 386
9825 472
5285 76
22782 33