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