51032 2
35884 2
42982 2
27656 2
26132 2
43853 2
21958 2
33857 2
25854 2
30656 2
31401 2
22857 2
21927 2
19458 2
22132 2
17679 2
19333 2
20259 2
27555 2
24582 2
21254 2
29607 2
27734 2
25778 2