45477 421
1590 93
6965 70
1895 291
4044 452
31934 292
14712 420
18407 393
17713 179
12806 236
5957 184
16549 120