128555 163
7222 77
733628 1687
121239 405
117330 280
10597 755
85542 305
45487 683
67215 481
10444 93
9654 570
6442 337
13822 153
10840 463
3993 566