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