138739 148
131991 383
59912 667
31605 161
59031 600
8278 548
4055 507
9287 648
2093 194
3144 84
9796 752
4913 563
13970 615
53978 212