104 27
51876 590
94149 470
145931 874
27238 89
296437 1120
45452 571
101010 364
35646 450
113064 403
45534 328
20265 105
4046 537