3261 331
10182 305
10068 210
99178 729
117921 493
37317 253
122286 256
163461 769
27806 87
53174 388
2047 68