393576 49
660833 45
341532 30
53907 5
304678 25
1544682 83
107930 17
50354 11
178802 15
472184 43
308834 21
32952 5
26053 7
34928 10
303432 28
1995426 146
772533 27
358204 10
103757 21
448103 53
165757 9
19630 9
130855 16
455132 102