391331 49
51232 5
48405 11
658908 45
339731 30
303109 25
1541056 83
469608 43
306534 21
107084 17
177832 15
26578 5
21659 7
32051 10
770283 27
1990832 146
302253 28
356752 10
102759 21
443878 53
163932 9
19032 9
129834 16
451908 102