3949 503
375043 566
23036 107
34306 933
71508 198
16205 599
60518 120
86773 676
48072 291
57078 990
3850 337
4419 615
8183 651
2935 361
2209 274
4574 106
3124 225
5088 544
46147 94