2992 460
39603 548
19409 187
9214 523
13198 157
13729 130
5596 282
9424 129
7255 280
6956 431
25128 712