106951 216
69172 590
6548 516
3583 237
109525 397
248115 1058
24130 648
74574 514
21800 1039
10105 88
10099 655
4647 150
16196 260
23570 614
4012 65