44098 686
20488 262
9445 229
22038 313
8268 514
27104 435
7651 362
7790 77
4684 218
5090 661
11071 830
3825 387
10656 313
11752 345
3844 92