3925 503
374315 565
23002 107
34280 933
71470 198
16196 599
60268 120
86592 676
47970 291
56687 990
3843 337
4408 615
8170 651
2926 361
2197 274
4560 106
3120 225
5080 544
46027 94