109316 402
104845 236
99194 907
164313 541
47443 61
86909 600
102803 508
99433 231
70180 661
16154 568
65446 512
72916 145
48363 78
44725 560
109784 372
50605 702
24450 245
90636 261
31982 221
170919 313
271461 862
175670 419
158325 216
74751 459
152330 264
214313 335
80231 572
89871 278