22163 503
3946 418
13141 479
7980 780
27714 669
5286 307
12106 227
26277 582
6248 157
6968 516
1976 125
2591 65
3888 837
2981 271
56564 495
3064 595
6708 741
2931 834