128666 163
7223 77
733681 1687
121256 405
117340 280
10598 755
85551 305
45498 683
67241 481
10446 93
9655 570
6443 337
13825 153
10841 463
3994 566