35013 502
42190 278
20940 161
26423 443
15724 49
22460 432
7995 681
20774 612
16406 116
26931 164
12445 357
16189 123
49041 330
45047 682
15636 461
9829 78