20031 104
41005 131
5096 346
8401 613
25052 425
15236 105
7828 468
14538 82
8450 443
2058 351
18568 78
5203 492
1574 32
2488 458
2814 325
3477 634
3894 504