42786 419
1333 93
5384 69
1682 291
3937 452
30933 292
14143 420
17565 393
16668 179
12645 236
5810 184
14683 120