22091 357
8882 126
10966 518
5880 245
8803 874
11211 152
7571 486
8292 962
16132 581
11539 613
15625 61
6451 161
11672 160
8097 136
13818 623
19031 342
8430 77
8172 514
15211 533
5744 672
7192 350
10015 655
8982 681
10102 611
7677 354
7545 857
11703 795
13688 526