50801 66
63836 131
69103 111
112794 629
75439 80
71847 128
48826 46
94062 53
126806 287
129812 354
71715 162
104083 227
95466 116
102132 83
92580 85
156790 326
87396 128
68280 75
79922 137
92936 59
102994 48
54324 54
107624 185
105855 96