4995 832
10429 555
31317 281
619273 1434
12654 735
14296 653
139990 325
111352 866
10250 842
12345 676
2937 59
3873 95
3190 226
6350 458
3656 407
4192 528