17276 1
30932 2
26704 3
23482 3
72757 9
19309 3
18601 3
80153 6
165002 34
51009 8
170309 48
87658 17
110605 15
43633 4
36607 3
80554 9
42906 7
49881 6
132683 8
65955 9
29056 7
92328 6
46980 5
31277 1