22226 703
36392 896
4647 30
12191 469
9426 637
6351 280
11162 397
5307 673
8684 708
8761 624
18561 742
4420 61
6243 464
10809 503
5235 254
11220 243
14641 96
8952 513
15742 616
4899 756
7517 873
10690 697
5296 73
13040 234
7937 506
13093 710
4572 94
19143 793