3924 503
374272 565
23002 107
34278 933
71467 198
16196 599
60257 120
86582 676
47968 291
56675 990
3843 337
4408 615
8170 651
2926 361
2197 274
4560 106
3120 225
5079 544
46026 94