43905 686
19890 263
9347 229
21974 313
8163 514
26653 435
7509 362
7651 77
4570 218
5055 661
10247 828
3794 387
10571 313
11653 345
3709 92