42871 419
1336 93
5430 69
1686 291
3941 452
30975 292
14157 420
17589 393
16693 179
12647 236
5814 184
14727 120