12334 791
9227 39
8605 631
13033 164
4024 109
8326 722
13143 283
6688 560
28657 73
37915 433
150593 299
9708 253
135085 891
6594 64
17414 560
4667 391
9252 844
7416 297
5687 759
7474 317
4650 562
3027 561
4222 435
1840 187
3240 369
4150 752
6296 632
7809 702