4479 671
5354 686
3953 209
5406 524
3496 41
4921 160
3513 584
5712 561
8053 179
9262 160
2666 254
5744 101