5622 848
5703 239
4730 606
19897 671
6139 676
6335 349
4923 521
5960 669
2826 436
2640 335
19592 947
9582 141