13883 65
6184 322
802 113
4592 305
16333 560
6650 686
8647 393
5842 519
6712 381
10781 52
4183 457
39015 333
4929 98
8251 553
3917 764
4528 233
4171 342
8343 671
8026 88
2565 264
6738 620
9275 257
2127 148
4036 444
1909 73
19937 537
9590 526
5938 592