115983 18
39933 4
79409 11
33530 5
45484 7
92878 18
307482 38
78228 11
44351 6
138257 23
59105 14
49326 1
39502 3
25133 2
69806 10
29881 2
41808 6
35333 7
177581 26
44057 6
47509 5
228381 15
45901 4
35754 5