4797 55
4593 671
5426 686
4120 209
5550 524
3653 41
5094 160
3671 584
5810 561
8414 179
9509 160
2859 254
5919 101