128212 163
7222 77
733489 1683
121188 405
117304 280
10590 755
85507 303
45464 683
67138 481
10442 93
9651 570
6441 337
13822 153
10836 463
3992 566