393506 49
660708 45
341527 30
53907 5
304552 25
1544558 83
107930 17
50328 11
178781 15
472106 43
308752 21
32708 5
26007 7
34880 10
303426 28
1995277 146
772484 27
358109 10
103701 21
447952 53
165654 9
19633 9
130828 16
454959 102