43906 686
19480 262
9291 229
21972 313
8177 514
26603 435
7565 362
7652 77
4568 218
5054 661
10258 828
3787 387
10566 313
11667 345
3742 92