777 249
2191 584
276 51
13710 51
6116 658
14580 104
22378 850
38094 648
7427 47
6384 612
22168 114
11955 222