4995 832
10429 555
31317 281
619307 1434
12654 735
14296 653
139995 325
111356 866
10250 842
12345 676
2938 59
3874 95
3191 226
6350 458
3656 407
4192 528