47047 391
18343 569
5677 366
3204 142
31447 484
11480 234
10186 639
18232 689
9201 541
8939 781
17252 671