45443 421
1590 93
6936 70
1893 291
4044 452
31919 292
14710 420
18393 393
17696 179
12802 236
5946 184
16528 120