141068 501
3560 347
14248 528
34097 331
3628 109
8100 835
74741 339
28572 660
39357 967
6794 578
4777 909
4233 567
33152 386
37739 679