104028 402
100770 235
93636 904
158673 540
45109 60
82709 599
94985 507
96181 231
67957 660
15735 567
58331 511
69412 144
46868 78
42958 558
103908 370
48308 701
23312 245
84813 261
30071 221
169211 313
268136 861
174033 419
156826 216
73820 459
150273 264
210386 335
79169 571
88191 278