138938 148
132040 383
60046 667
31662 161
59167 600
8284 548
4059 507
9296 648
2097 194
3153 84
9810 752
4920 563
13982 615
54102 212