1696 173
14832 506
1877 100
3904 555
6945 253
15558 713
33359 299
8440 304
14702 260
12669 523
14184 662
6278 70
19615 647
4612 867