116 81
120 417
843 91
905 107
877 619
183 916
864 206
784 53
36 583
13 33
198 823
303 168
608 932
755 154
434 512
79 827
105 503