34701 125
67206 348
130803 811
45971 87
141551 230
126241 583
51904 71
45057 251
115549 505
75577 376
2840 770
414 47