45502 421
1592 93
6990 70
1901 291
4045 452
31940 292
14720 420
18427 393
17727 179
12809 236
5966 184
16576 120