25748 496
6091 473
11867 156
8585 607
4020 52
12967 853
18249 130
2604 75
12328 582
3274 758
2349 121
4285 718