145793 432
63702 398
126844 912
314225 1251
308852 1359
72073 221
355650 968
424333 1175
180133 636
82882 846
65810 613
96626 640
211069 1127
119300 465
73577 579
52425 654
54196 766
334336 892
149328 516
88558 351
456930 800
246234 921
47433 148
79476 180
88643 554
85642 525
100285 184
137779 543