2276 267
3518 771
56212 379
26559 477
4045 745
8011 295
21903 808
155512 631
15552 777
47566 570
4345 612
57065 761
10311 71
13361 115
3730 882