146013 931
34420 393
33783 794
25099 417
8335 812
14370 374
28780 585
136696 1005
18852 338
19261 631
40281 498
72027 640