3933 503
374671 565
23020 107
34289 933
71493 198
16204 599
60391 120
86679 676
48027 291
56863 990
3847 337
4415 615
8174 651
2932 361
2200 274
4564 106
3120 225
5082 544
46084 94