138251 148
131886 383
59631 666
31419 161
58736 600
8260 548
4042 507
9279 648
2079 194
3133 84
9781 752
4900 563
13949 615
53718 212