3899 316
3370 415
3995 254
49738 400
4067 290
4508 145
19219 603
2885 73
5970 442
3855 168
4413 576
19422 233
63558 306
2999 153