2853 584
3476 455
139189 537
47096 178
164443 724
27346 600
85229 886
143161 636
3171 566
2053 509
902 109
1178 86