4796 55
4593 671
5425 686
4118 209
5550 524
3651 41
5091 160
3671 584
5810 561
8411 179
9506 160
2859 254
5919 101