6891 280
3805 65
6679 374
9990 827
11553 582
5196 329
14534 859
20613 832
3789 167
6431 105
11006 351
6100 167
16509 262
3289 328
11883 242
8664 447
6402 48
21630 717
3412 594
5911 963
7194 681
6660 84
6723 399
13768 521