4286 609
5925 52
17915 482
22624 653
6826 225
33250 477
9638 122
34300 292
12809 348
7599 802
2644 229
31559 835