3922 503
374231 565
23000 107
34278 933
71465 198
16196 599
60240 120
86571 676
47964 291
56655 990
3843 337
4407 615
8170 651
2926 361
2194 274
4559 106
3120 225
5078 544
46020 94