2897 313
776 896
495 921
862 97
866 911
668 528
23 693
396 364
24 113
721 80
485 36
618 278
102 854
2185 220
439 617
324 49
144 880
815 650
1008 557
398 488
118 584
1964 476
508 100