45472 421
1590 93
6957 70
1895 291
4044 452
31930 292
14711 420
18407 393
17711 179
12805 236
5954 184
16542 120