25682 1
41902 3
22877 2
31282 3
26977 1
41884 4
31828 2
23201 1
47227 5
58879 11
39077 4
43883 6
103326 8
62478 14
150277 36
94409 7
36681 1
27807 1
30709 3
49680 5
24904 2
61128 2
48107 8
31431 1