14402 777
19628 571
2911 296
4155 417
25633 132
5904 272
5720 453
4416 598
18215 123
5808 256
32718 121
20498 254
8771 568
6902 783
7551 165
19761 279
22125 808
5175 535
9535 412
7836 800
9044 796
30400 654
10398 56
21593 93
8079 971
2948 323
6330 520
4490 286