22495 460
7899 657
50928 66
33669 137
5736 531
2604 53
4284 803
30061 82
2567 351
4827 754
5709 631
4262 641
43332 591
2856 761
2634 641