10526 485
4335 495
6308 339
6903 146
12867 417
6108 613
5184 254
30679 623
37090 263
100419 242
6073 801