10521 485
4335 495
6307 339
6896 146
12862 417
6107 613
5173 254
30662 623
37077 263
100391 242
6072 801