3927 503
374399 565
23009 107
34284 933
71476 198
16196 599
60294 120
86610 676
47980 291
56716 990
3844 337
4408 615
8171 651
2926 361
2198 274
4561 106
3120 225
5081 544
46041 94