3874 503
372459 562
22927 107
34251 933
71381 198
16174 599
59750 120
86245 676
47743 291
55947 988
3830 337
4392 615
8145 651
2909 361
2160 274
4535 106
3103 225
5062 544
45793 94