14896 280
5912 375
9997 953
9522 806
7946 350
43885 390
19125 213
25023 415
5960 214
4614 298
3053 317