32117 42
16402 40
45111 208
9648 23
25663 28
8504 11
25466 49
7478 27
2774 4
13923 50
6835 10
12942 29
68160 98
20058 40
21796 39
9898 16
9412 44
20154 52
35920 167
39626 73
29047 47