4505 55
4487 671
5360 686
3962 209
5412 524
3502 41
4932 160
3521 584
5715 561
8077 179
9284 160
2713 254
5746 101