14751 656
1870 69
7806 729
15018 194
14298 104
4708 189
5091 152
1668 150
5531 484
20399 269
12093 116
22793 360
6383 111