125626 8
572354 128
209055 23
50903 8
398001 39
261109 16
729658 74
191877 20
519432 70
225851 31
214526 25
54383 10
302306 64
119976 6
1450579 287
23227 4
104054 18
128277 28
39407 11
96355 21
144803 6
27432 11
52281 7
41777 9