2641 356
15318 551
17095 44
9065 205
6086 661
5487 242
44514 287
6404 582
21033 551
16226 178
8978 682
12596 683