34593 525
220266 247
10633 515
42130 731
21661 164
5568 657
10015 32
13187 297
21957 310
5192 774
16647 632
22390 80
4088 358
27459 608
12271 777
12192 189
11643 480
6625 648
6444 613
1314 116
3581 348
42040 395
5440 288
12031 640
6697 791
6925 830
5581 232
1177 121