32117 43
16402 40
45532 210
9648 23
25663 28
8504 11
25466 49
7478 27
2774 4
13923 50
6835 10
13350 29
68160 99
20473 40
22200 40
9898 16
9885 46
20154 52
35920 171
40042 73
29460 49