3595 561
4487 908
4025 340
88491 604
3530 296
5186 569
79495 412
16690 71
8205 252
33553 337
27205 801
4201 429
6224 695
3623 305