31026 2
20677 1
33759 1
29176 3
73633 16
23954 2
31530 8
47633 9
40701 1
50331 6
116951 15
28656 2
46803 7
24330 2
61007 7
21904 1
25182 2
48554 8
50332 5
93602 15
39630 3
72402 7
36430 5
30676 5