3925 503
374337 565
23003 107
34280 933
71471 198
16196 599
60275 120
86596 676
47973 291
56692 990
3843 337
4408 615
8170 651
2926 361
2197 274
4560 106
3120 225
5080 544
46029 94