20030 104
41005 131
5093 346
8398 613
25052 425
15236 105
7827 468
14538 82
8450 443
2057 351
18568 78
5201 492
1573 32
2488 458
2814 325
3475 634
3891 504