30761 820
28047 497
20858 609
24724 529
22970 438
18301 116
19152 587
12373 740
7305 552
9010 360
12280 386
10079 472
5406 76
23306 33