20561 611
6320 198
8799 593
5224 385
257064 367
172441 298
143223 840
72189 767
9772 103
21760 813
64074 672
33212 667
825 127
3416 544
30670 570