3919 503
373909 565
22988 107
34266 933
71446 198
16192 599
60158 120
86518 676
47929 291
56542 990
3840 337
4402 615
8165 651
2926 361
2190 274
4556 106
3117 225
5076 544
45982 94