28533 399
6296 318
4705 415
6457 254
51583 400
5882 290
7197 146
24430 603
8158 74
15679 444
5718 169
6004 576
24645 235
79338 310
4378 154