20060 104
41033 131
5120 346
8474 613
25071 425
15233 105
7940 468
14563 82
8455 443
2045 351
18546 78
5195 492
1538 32
2469 458
2803 325
3461 634
3818 504