20056 104
41027 131
5101 346
8469 613
25061 425
15218 105
7940 468
14555 82
8450 443
2040 351
18545 78
5195 492
1538 32
2469 458
2801 325
3461 634
3818 504