15073 656
1873 69
7809 729
15035 194
14300 104
4715 189
5104 152
1676 150
5534 484
20411 269
12093 116
22835 360
6387 111