29451 820
26647 497
20116 609
23819 529
22112 438
17687 116
18523 587
11988 740
7111 552
8728 360
11843 386
9642 472
5171 76
22159 33