2218 531
3064 108
4767 451
9480 135
255396 719
51633 772
4515 455
2530 222
6977 573
6027 398
6189 834
27684 624