5005 370
6975 672
10923 435
5262 491
9063 320
8592 49
12708 518
10498 763
9656 577
16010 231
18948 556
24648 781
9303 141
21004 694
8878 76
27248 412
22970 203
31381 184
12643 152
10074 512
10565 93
7731 640
40881 290
10421 362