15971 656
1975 69
7853 729
15093 194
14314 104
4756 189
5138 152
1688 150
5541 484
20478 269
12108 116
23052 361
6398 111