3581 605
4026 376
12321 411
15983 283
16585 581
10229 410
5038 616
5102 171
6876 264
5141 415
43999 336