391508 49
659077 45
339879 30
303201 25
1541204 83
51327 5
107234 17
177884 15
48434 11
306606 21
469680 43
21759 7
26906 5
32226 10
302308 28
356806 10
1990983 146
770482 27
102808 21
444051 53
163953 9
19055 9
129951 16
452101 102