2998 460
39623 548
19414 187
9219 523
13202 157
13737 130
5599 282
9430 129
7256 280
6964 431
25160 712