39223 631
42622 217
50427 648
47078 271
34652 181
167308 622
4635 583
2774 312
1821 248
3203 655
1959 496