5630 848
5704 239
4730 606
19901 671
6140 676
6336 349
4924 521
5961 669
2826 436
2640 335
19594 947
9582 141