138891 148
132025 383
60010 667
31652 161
59140 600
8281 548
4057 507
9294 648
2097 194
3152 84
9807 752
4918 563
13979 615
54079 212