126 916
588 245
35 665
952 196
72 35
93 540
469 439
582 368
972 128
537 626
750 425
966 840
608 178
11 581
99 170
607 754
228 702
413 189
323 787
790 503