45702 421
1622 93
7160 70
1931 291
4063 452
32037 292
14796 420
18522 393
17856 179
12832 236
5977 184
16738 120