169306 36
75878 25
275981 71
52903 12
37782 7
43108 6
62281 6
65233 19
79506 14
183951 22
56933 10
295954 73
43553 7
73884 15
39476 1
69631 2
48733 2
46782 3
41776 1
89259 15
32679 2
80076 3
50978 1
91978 18