5667 848
5715 239
4735 606
19926 671
6147 676
6349 349
4929 521
5964 669
2836 436
2646 335
19624 947
9592 141