51256 3
28507 3
20054 3
21482 3
29426 3
47706 3
45184 3
43859 3
26654 3
31903 3
37851 3
20927 3
25308 3
21081 3
28103 3
33455 3
30601 3
21805 3
32156 3
58958 3
35281 3
16534 3
45230 3
20733 3