10601 485
4349 495
6321 339
7033 146
12936 418
5051 613
5271 254
30820 623
37225 263
100612 242
6114 801