20115 354
5198 95
6089 322
19779 98
56763 675
7152 521
14782 181
5969 600
5094 601
5972 262
4556 111
12253 894
14836 405
34026 180
8640 452
6695 127