138209 148
131870 383
59613 666
31399 161
58702 600
8257 548
4041 507
9277 648
2079 194
3133 84
9779 752
4897 563
13949 615
53707 212