43905 686
19470 262
9288 229
21972 313
8173 514
26600 435
7565 362
7651 77
4567 218
5054 661
10257 828
3787 387
10564 313
11667 345
3742 92