14402 777
19629 571
2912 296
4157 417
25637 132
5904 272
5721 453
4417 598
18218 123
5808 256
32720 121
20499 254
8772 568
6903 783
7552 165
19761 279
22127 808
5176 535
9535 412
7836 800
9044 796
30403 654
10401 56
21594 93
8079 971
2948 323
6330 520
4490 286