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