3121 605
3946 376
12294 411
15916 283
16394 581
10193 410
5004 616
5015 171
6838 264
5104 415
43035 334