1032 323
3336 842
3274 457
3812 958
811 72
1897 157
4116 340
135486 370
79932 184
40738 442
70120 759
81871 726
94702 203
174596 640
45206 125
107631 701