21932 3
25576 3
32427 3
38454 3
28406 3
25802 3
18607 3
17502 3
17201 3
29927 3
29177 3
35479 3
20058 3
19983 3
27305 3
47654 3
20809 3
45453 3
41729 3
48526 3
28276 3
27852 3
23326 3
114328 3