295573 1050
58112 558
57479 159
37108 689
15235 67
75373 990
62432 845
63100 435
9933 107
30937 103
85560 601
31138 250
39358 794
22284 509
1992 185
2441 571