393502 49
660708 45
341531 30
53901 5
304555 25
1544551 83
107933 17
50328 11
178779 15
472101 43
308753 21
32709 5
26006 7
34878 10
303432 28
1995284 146
772481 27
358105 10
103702 21
447957 53
165652 9
19630 9
130834 16
454951 102