391257 49
50959 5
48331 11
658883 45
339702 30
303076 25
1540979 83
469533 43
306505 21
107001 17
177829 15
26354 5
21404 7
31976 10
770203 27
1990577 146
302177 28
356703 10
102728 21
443728 53
163905 9
19029 9
129831 16
451832 102