843 524
231 76
91 929
668 366
398 488
60 95
452 698
396 551
307 201
472 508
273 303
128 659
815 361
852 960
1905 249
936 662
812 405
439 244
115 891
22 652
740 71
536 373
10 402
831 923