138580 148
131954 383
59817 667
31560 161
58932 600
8274 548
4050 507
9286 648
2089 194
3137 84
9791 752
4908 563
13960 615
53894 212