393584 49
660826 45
341527 30
53906 5
304683 25
1544680 83
107930 17
50354 11
178806 15
472177 43
308831 21
32957 5
26056 7
34934 10
303427 28
1995430 146
772526 27
358203 10
103756 21
448101 53
165757 9
19626 9
130851 16
455131 102