10531 485
4338 495
6310 339
6904 146
12872 417
6109 613
5193 254
30685 623
37096 263
100434 242
6073 801