32023 712
23848 630
12205 395
9670 279
17187 141
22992 184
22112 697
3280 291
2683 51
9117 517
54329 332