119081 27
123006 12
168481 30
71381 16
44508 11
91255 27
50954 12
161101 42
56634 3
116832 14
159109 26
143481 10
100126 20
43909 6
72659 11
75857 8
163703 25
77027 12
80029 8
51529 4
47601 5
107557 16
104129 13
230833 41