2189 220
2282 793
579 511
368 679
748 145
852 190
543 55
231 76
939 545
308 201
280 683
526 364
369 394
294 628
496 921
326 49
717 234
27 113
509 100
402 893
703 932
783 864
88 386