3930 503
374526 565
23015 107
34287 933
71486 198
16199 599
60340 120
86638 676
48003 291
56776 990
3845 337
4411 615
8173 651
2927 361
2198 274
4563 106
3120 225
5081 544
46060 94