40321 123
4713 524
14774 131
16819 514
15823 337
9027 469
2650 486
17157 876
8781 310
17182 123
2163 342