14251 142
5327 487
20410 495
79294 469
32237 185
3723 540
6238 731
4602 932
5785 897
8044 662
40092 837