4995 832
10429 555
31317 281
619247 1434
12654 735
14294 653
139987 325
111349 866
10248 842
12345 676
2937 59
3872 95
3190 226
6350 458
3656 407
4191 528