138737 148
131989 383
59909 667
31605 161
59028 600
8278 548
4055 507
9287 648
2093 194
3144 84
9796 752
4913 563
13970 615
53977 212