4795 55
4593 671
5425 686
4117 209
5549 524
3650 41
5091 160
3671 584
5810 561
8411 179
9503 160
2857 254
5917 101