393128 49
660301 45
341177 30
53326 5
304230 25
1543802 83
107904 17
49853 11
178576 15
471807 43
308383 21
32105 5
25630 7
34752 10
303234 28
1994502 146
771954 27
358006 10
103605 21
447152 53
165378 9
19630 9
130803 16
454455 102