3641 561
4502 908
4135 340
89703 604
3539 296
5198 569
79739 412
16765 71
8246 252
33561 337
27225 801
4214 429
6235 695
3647 305