2953 460
39171 548
19270 187
9080 523
12917 156
13612 130
5550 282
9286 129
7048 280
6879 431
24426 712