14251 142
5326 487
20409 495
79293 469
32236 185
3723 540
6238 731
4602 932
5785 897
8044 662
40092 837