1686 118
21139 220
21020 365
9648 336
16661 824
25507 133
16760 71
4324 373
3837 171
5071 434
19518 233
12656 460
5704 571
34226 543
92603 761