29401 50
52211 103
2360 96
90656 120
126940 239
21395 43
20419 36
45870 62
62089 74
22168 27
2479 118
58513 67
41733 79
2301 138
61191 160
34724 74
1367 21
39771 53
59882 76
2100 41
38918 71
96402 344
60407 74
1675 29