28716 943
21168 120
40403 574
9899 869
21867 359
35810 715
55696 484
7845 955
3319 101
6918 71
2588 149
68629 184