3922 503
374203 565
23000 107
34277 933
71463 198
16196 599
60232 120
86567 676
47963 291
56646 990
3843 337
4407 615
8170 651
2926 361
2194 274
4559 106
3120 225
5078 544
46018 94