3573 605
4026 376
12321 411
15983 283
16583 581
10228 410
5038 616
5102 171
6876 264
5140 415
43981 336