14262 142
5333 487
20477 495
79330 469
32320 185
3729 540
6249 731
4614 932
5801 897
8055 662
40185 837