11406 252
4832 672
2884 358
64527 661
3459 369
43594 167
22433 142
92534 843
208500 787
23586 181
28609 309
7776 396
18364 415
16426 81
6331 331
15419 567
6919 257
5956 643
5788 563