45430 421
1587 93
6922 70
1885 291
4044 452
31912 292
14708 420
18388 393
17687 179
12800 236
5938 184
16507 120