4471 671
5348 686
3943 209
5394 524
3490 41
4905 160
3507 584
5709 561
8010 179
9237 160
2657 254
5716 101