3135 605
3948 376
12294 411
15917 283
16397 581
10195 410
5005 616
5015 171
6838 264
5104 415
43052 334