3932 503
374662 565
23020 107
34289 933
71493 198
16203 599
60383 120
86673 676
48025 291
56858 990
3847 337
4414 615
8174 651
2931 361
2199 274
4563 106
3120 225
5082 544
46080 94