1828 909
608 566
306 436
313 249
735 881
465 135
487 259
805 85
309 974
865 730
504 927
884 802
535 702
81 356
8 270
32 225
717 667
638 203
86 676
851 831
262 299
581 260
54 597
286 166