3918 503
373901 565
22988 107
34266 933
71446 198
16192 599
60156 120
86518 676
47929 291
56538 990
3840 337
4402 615
8165 651
2926 361
2190 274
4556 106
3117 225
5076 544
45981 94