140948 501
3560 347
14248 528
34095 331
3628 109
8100 835
74738 339
28570 660
39352 967
6794 578
4777 909
4233 567
33144 386
37732 679