3919 503
373922 565
22988 107
34266 933
71447 198
16192 599
60163 120
86521 676
47929 291
56547 990
3840 337
4402 615
8166 651
2926 361
2190 274
4557 106
3117 225
5076 544
45982 94