393096 812
96182 340
11679 172
312113 862
162324 473
52509 658
532213 1663
58603 255
7390 688
172135 949
23675 585
120039 607
137768 354
87501 1054
20029 566
32398 242
9355 359
12117 707
105940 888
24000 75
39348 163
25029 112
92305 637
88878 167
91394 433
122589 757
41218 202
21979 298