3693 561
4515 908
4164 341
90764 605
3556 296
5203 569
79802 412
16832 71
8285 252
33576 337
27241 801
4266 429
6245 695
3655 305