120660 653
317375 1003
304223 581
168277 662
78655 662
78634 229
42153 297
121688 221
56441 99
303994 551
79367 291
66140 217
76270 570
79262 854
108837 445
139944 771
70658 333
14240 572
166731 339
103302 661
96191 346
104606 145
96715 453
177017 959
21285 114
175318 822
143928 787
27652 577