45123 420
1541 93
6705 70
1854 291
4026 452
31782 292
14623 420
18268 393
17537 179
12775 236
5922 184
16221 120