3923 503
374246 565
23001 107
34278 933
71466 198
16196 599
60244 120
86574 676
47966 291
56665 990
3843 337
4407 615
8170 651
2926 361
2195 274
4559 106
3120 225
5078 544
46023 94