19836 382
24025 277
1569 82
34956 740
15658 634
6626 726
14724 381
27881 840
8070 745
2818 439
1659 112
3946 396
5054 35
8069 351
1229 177