3180 605
3956 376
12296 411
15925 283
16407 581
10198 410
5014 616
5019 171
6840 264
5111 415
43145 334