144196 505
3572 347
14257 528
34128 331
3634 109
8123 835
74846 339
28603 660
39441 967
6798 578
4783 909
4235 567
33308 386
37833 680