2051 425
3091 695
2311 614
3248 781
1480 346
41288 564
6474 314
12345 443
16672 372
14549 607
67043 144
81134 247
6492 513
4780 332
6298 390