29639 164
31626 686
9858 212
18441 475
19734 509
29610 172
30993 77
10988 303
11819 111
50505 467
19823 373
29737 935