14671 656
1870 69
7797 729
15008 194
14293 104
4707 189
5084 152
1667 150
5530 484
20393 269
12092 116
22774 360
6382 111