9966 560
32171 124
13688 628
186709 1044
94792 209
29108 393
45735 862
20339 299
30671 518
17623 322
3191 144