19966 104
40974 131
5052 346
8348 613
25025 425
15171 105
7807 468
14479 82
8408 443
2037 351
18532 78
5169 492
1537 32
2464 458
2795 325
3452 634
3801 504