14645 656
1868 69
7797 729
15008 194
14291 104
4706 189
5082 152
1666 150
5530 484
20390 269
12089 116
22771 360
6382 111