143413 503
3572 347
14256 528
34125 331
3630 109
8110 835
74811 339
28594 660
39410 967
6797 578
4780 909
4233 567
33262 386
37798 680