20030 104
41003 131
5089 346
8392 613
25052 425
15234 105
7823 468
14537 82
8447 443
2056 351
18563 78
5199 492
1571 32
2488 458
2813 325
3473 634
3885 504