132376 12
132179 18
93658 8
85081 3
58482 5
149152 4
41002 1
126282 12
41382 7
169601 10
385454 22
268783 36
116256 9
261831 27
401055 88
54257 1
195059 13
110827 12
122834 9
35156 1
336806 22
105329 6
69301 5
39076 1