3926 503
374370 565
23008 107
34282 933
71476 198
16196 599
60287 120
86604 676
47976 291
56708 990
3843 337
4408 615
8170 651
2926 361
2198 274
4561 106
3120 225
5081 544
46037 94