4092 680
3616 409
3147 387
4030 645
2235 266
5234 566
4626 977
4890 316
6311 617
5018 780
7052 632
4129 700
5358 871
2038 147
7308 793
8040 244
5984 425