4476 671
5353 686
3950 209
5403 524
3492 41
4914 160
3512 584
5710 561
8039 179
9248 160
2658 254
5731 101