506882 77
2503780 360
98705 15
49855 8
101701 28
60780 13
66327 12
441727 126
115081 48
190459 47
93804 8
45176 3
58834 6
34309 3
49376 10
33454 4
34401 7
45805 8
19159 0
18034 2
59481 3
78779 21
27753 0
20357 1