3924 503
374262 565
23002 107
34278 933
71467 198
16196 599
60251 120
86580 676
47967 291
56673 990
3843 337
4408 615
8170 651
2926 361
2197 274
4560 106
3120 225
5079 544
46025 94