41254 3
41727 5
32156 4
29181 2
23903 2
43805 1
71577 6
37507 1
40928 1
148857 4
58383 5
84930 3
93582 8
131959 18
132208 12
97432 12
78683 7
158657 28
45884 1
332931 35
257701 30
54552 3
258206 67
67776 4