2955 460
39229 548
19277 187
9085 523
12924 156
13627 130
5551 282
9290 129
7050 280
6882 431
24446 712