32117 42
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
9412 44
20154 52
35920 169
40042 73
29047 48