31040 411
103670 674
69626 815
159836 535
110333 870
68740 490
18978 475
78684 458
93760 626
16912 260
26556 418
131559 492
49776 684
131608 1103
15581 115
39975 902
47774 782
112891 748
57502 856
20530 620
83635 661
135347 334
34022 646
10035 40