45458 421
1590 93
6942 70
1894 291
4044 452
31920 292
14710 420
18398 393
17701 179
12804 236
5950 184
16533 120