777 249
2197 584
276 51
13711 51
6117 658
14582 104
22401 850
38105 648
7427 47
6388 612
22200 114
11958 222