43905 686
19471 262
9289 229
21972 313
8174 514
26600 435
7565 362
7651 77
4567 218
5054 661
10257 828
3787 387
10564 313
11667 345
3742 92