138521 148
131940 383
59779 667
31536 161
58899 600
8271 548
4049 507
9286 648
2088 194
3135 84
9791 752
4907 563
13955 615
53863 212