141276 501
3561 347
14249 528
34102 331
3628 109
8101 835
74749 339
28573 660
39363 967
6794 578
4777 909
4233 567
33160 386
37747 679