30176 820
27576 497
20465 609
24192 529
22449 438
17943 116
18930 587
12120 740
7183 552
8847 360
12026 386
9802 472
5257 76
22680 33