12346 186
16529 306
6291 485
7786 348
4046 851
2263 78
2270 312
100448 382
3976 62
4220 109
5838 738
3279 791
7279 582
1977 411
3331 741
4015 417
1056 78
4470 684