42657 436
21095 537
54701 409
4929 426
5362 402
5211 47
2909 458
4046 382
1787 131
5018 413
3239 269
5235 450
4560 926
3757 534
5933 620
3964 332
73728 537
124502 748