135196 187
17852 576
163826 568
489545 1319
27469 849
381978 947
125657 721
12913 504
12118 679
16948 507
31452 172
27040 747
9275 40
2933 649
6622 371