42886 419
1336 93
5441 69
1686 291
3941 452
30983 292
14157 420
17592 393
16698 179
12647 236
5816 184
14736 120