25747 928
1172 206
11051 848
18610 170
3549 410
22819 78
2067 274
13915 678
6754 917
3901 659
4002 525
6585 552
19659 127