30501 583
34433 380
24258 192
2240 202
8655 615
42897 108
25908 621
28910 662
22896 167
32173 263
59136 637
77690 1045
46678 712
19937 142
68044 707
2740 408
30919 306
56699 143
40417 353
14048 197
5307 437
3402 113
5788 625
3192 60
6514 867
6186 563
4197 53