43328 419
1389 93
5687 70
1725 291
3957 452
31131 292
14268 420
17717 393
16857 179
12681 236
5827 184
15020 120