2510 460
36067 548
18070 187
8317 523
11108 156
11826 129
5042 282
8219 129
6351 280
6238 431
21032 712