3907 503
373682 564
22976 107
34264 933
71434 198
16187 599
60096 120
86483 676
47906 291
56445 990
3840 337
4401 615
8162 651
2925 361
2183 274
4552 106
3114 225
5074 544
45958 94