20216 104
41146 131
5146 346
8564 613
25137 425
15267 105
7964 468
14616 82
8492 443
2051 351
18553 78
5219 492
1552 32
2485 458
2814 325
3468 634
3839 504