43906 686
19472 262
9290 229
21972 313
8176 514
26600 435
7565 362
7651 77
4567 218
5054 661
10257 828
3787 387
10564 313
11667 345
3742 92