4286 609
5923 52
17912 482
22624 653
6824 225
33247 477
9635 122
34293 292
12809 348
7598 802
2644 229
31559 835