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