2996 644
2308 109
16362 451
4413 536
30241 644
6897 150
16066 740
8234 653
4319 535
5329 219
7661 412
4876 497
4266 468
16509 67
1548 127
4708 737
4758 665
3481 789