3953 503
375094 566
23037 107
34306 933
71511 198
16205 599
60537 120
86786 676
48079 291
57113 990
3851 337
4420 615
8183 651
2935 361
2209 274
4574 106
3124 225
5088 544
46153 94