20201 1057
6315 28
22160 419
56528 638
12433 614
6278 174
14345 698
5251 364
14894 409
12261 421
20028 66
55441 630
29212 582
92696 875
11581 386
28556 417
85484 600
8145 656
7458 211
13606 145
63969 915
8832 462
60017 744
1698 116
7990 268
22080 533
42608 390