138191 148
131867 383
59605 666
31386 161
58687 600
8257 548
4041 507
9276 648
2079 194
3133 84
9779 752
4896 563
13947 615
53695 212