45434 421
1587 93
6933 70
1886 291
4044 452
31914 292
14709 420
18392 393
17690 179
12801 236
5943 184
16515 120