40028 414
82120 677
73656 77
140421 309
47606 653
64823 289
59445 546
242156 175
39263 222
116477 379
90399 347
74700 353
39390 197
72065 459
79261 174
123112 248
66418 491
30044 728
72263 471
27773 313
105118 249
40152 717
25271 893
30404 374
28331 333
83715 933
36998 142
26731 43