20030 104
41004 131
5090 346
8394 613
25052 425
15234 105
7824 468
14537 82
8449 443
2056 351
18563 78
5199 492
1571 32
2488 458
2814 325
3473 634
3887 504