541 860
2975 412
579 511
813 257
867 911
669 528
28 113
939 140
144 880
42 991
588 43
398 488
2195 220
185 87
326 49
1968 476
862 97
746 525
1548 842
999 488
451 202
368 695
331 725