43906 686
19475 262
9291 229
21972 313
8176 514
26600 435
7565 362
7651 77
4568 218
5054 661
10257 828
3787 387
10565 313
11667 345
3742 92