307078 850
52029 867
168113 611
121432 610
49447 735
154910 370
34872 192
77928 790
69465 117
55429 503