250355 29
49351 8
89877 15
27758 4
299454 21
269456 9
30756 8
371708 20
89277 12
182326 6
148780 9
53152 5
471631 43
20332 3
30853 4
89055 12
357902 10
45781 9
234107 22
103805 1
902209 84
303127 28
118079 8
2055959 106