14021 679
2568 171
8139 51
32341 375
4444 233
4272 627
6838 703
16009 850
15221 413
1370 45
9269 43
4585 441
4096 447
11456 151
12361 342
11542 581
3400 674
12433 314
2038 226
11888 480
5498 147
14845 122
5158 516
6730 362
2574 393
3842 743
4427 315
8555 556