3924 503
374258 565
23002 107
34278 933
71467 198
16196 599
60250 120
86574 676
47966 291
56670 990
3843 337
4408 615
8170 651
2926 361
2196 274
4560 106
3120 225
5078 544
46024 94