43906 686
19483 262
9291 229
21972 313
8178 514
26607 435
7565 362
7652 77
4569 218
5054 661
10259 828
3787 387
10566 313
11667 345
3742 92