12999 126
14464 688
6943 297
13283 110
5039 263
9148 625
7333 684
9908 519
6415 342
34088 168
13029 450
31563 485
16574 124
486624 233
11171 608
32538 778
11047 717
3733 291
8016 620
53050 141
36668 207
24481 784
13720 496
4852 223
20765 203
5878 66
11897 483
56575 248