3426 64
8086 387
6462 651
3740 504
3998 205
8814 919
4136 357
5240 784
2115 225
22876 126
4128 377
14152 731
4534 97
7690 388
17929 49
34316 374
11011 78
5216 760