138216 148
131876 383
59615 666
31400 161
58714 600
8258 548
4041 507
9277 648
2079 194
3133 84
9779 752
4897 563
13949 615
53709 212