2112 648
531 119
833 167
2698 581
2912 696
8973 204
11752 803
14231 689
5275 890
2483 59
3755 727
6396 65
1577 157
4214 812