19753 3
31508 3
28583 3
17309 3
23581 3
37927 3
21801 3
21776 3
18407 3
21183 3
24301 3
22352 3
20934 3
26626 3
28284 3
16457 3
16352 3
20033 3
28427 3
23929 3
21351 3
25859 3
21878 3
29677 3