391327 49
51230 5
48405 11
658909 45
339734 30
303101 25
1541055 83
469601 43
306533 21
107081 17
177826 15
26576 5
21657 7
32058 10
770282 27
1990828 146
302254 28
356758 10
102756 21
443881 53
163926 9
19034 9
129831 16
451905 102