17505 9
71278 11
47658 3
76352 5
62133 3
30205 12
63209 3
38329 2
62951 5
26654 6
58480 1
50504 3
23731 3
31702 5
76603 7
66329 9
84878 15
110852 20
35259 5
1110381 122
93756 3
151806 8
167377 18
226026 19