19451 3
59676 3
24254 3
17651 3
70880 2
41753 2
25527 2
7351 2
14453 2
15627 2
9730 2
33401 2
22028 2
6855 2
6454 2
15554 2
27280 2
6679 2
20026 2
15927 2
10553 2
12277 2
7252 2
29326 2