3119 605
3946 376
12294 411
15915 283
16394 581
10192 410
5004 616
5015 171
6838 264
5104 415
43029 334