3126 734
7227 602
4064 972
1916 112
2128 287
2496 559
14690 664
9555 27
7917 251
2694 680
23578 812
7973 307
9120 277