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