42836 419
1335 93
5414 69
1686 291
3939 452
30959 292
14150 420
17580 393
16687 179
12646 236
5811 184
14710 120