46080 100
123119 554
87791 610
72187 985
12963 593
4281 76
62684 250
230453 938
22895 551
50281 600
52906 617
130638 246
105615 1176
163226 987
173480 1075
72962 577
87644 598
266621 1191
242943 388
41086 726
11454 535
14009 93
270025 358
67544 262
24804 386
82986 894
13270 506
9222 340