45401 420
1578 93
6907 70
1881 291
4040 452
31903 292
14703 420
18382 393
17674 179
12800 236
5933 184
16492 120