6922 459
5202 832
10560 555
31537 281
637744 1443
12778 735
14394 653
142985 327
115373 866
10715 842
12438 676
3047 59
3953 95
3282 226
3740 407
4309 528