2951 514
11066 455
56839 93
8972 813
4484 240
24975 306
55047 129
69389 838
35932 606
5996 767
2689 460