31769 712
23696 630
12134 395
9525 279
18874 141
22753 184
21648 696
3138 291
2644 51
11302 517
53720 330