57556 13
95628 8
49504 16
52376 5
50806 13
225931 26
72527 15
99957 14
60853 14
34354 6
178154 30
78402 11
160159 14
127709 18
105051 4
261026 22
64526 13
186933 24
249602 41
488757 40
1394477 103
426176 20
205079 11
540606 68