20031 104
41005 131
5093 346
8399 613
25052 425
15236 105
7828 468
14538 82
8450 443
2058 351
18568 78
5203 492
1573 32
2488 458
2814 325
3477 634
3893 504