14250 142
5324 487
20391 495
79291 469
32228 185
3723 540
6236 731
4602 932
5783 897
8043 662
40084 837