22422 460
7889 657
50767 66
33495 137
5724 531
2593 53
4284 803
29893 82
2564 351
4755 754
5693 631
4250 641
43243 591
2855 761
2631 641