4471 671
5348 686
3943 209
5394 524
3490 41
4905 160
3508 584
5709 561
8013 179
9238 160
2657 254
5716 101