500980 91
141108 6
258180 20
413682 51
164157 33
260953 24
208326 15
268828 26
409608 49
153226 16
106706 4
100730 16
62529 5
61653 8
77057 17
102733 10
545884 52
103255 15
454277 54
414133 32
84829 10
61483 9
57007 10
779532 58