3603 561
4480 908
3959 340
84577 604
3548 296
5206 569
79308 412
16635 71
8175 252
33564 337
27201 801
4206 429
6275 695
3616 305