138593 148
131955 383
59820 667
31561 161
58937 600
8274 548
4051 507
9286 648
2089 194
3137 84
9791 752
4908 563
13960 615
53896 212