82515 263
397383 990
23278 102
122280 290
116940 585
182797 395
138046 493
140258 710
158397 766
63253 346
60351 467
100747 672
35512 456
21578 222
42645 331
49294 362