664 509
806 490
335 479
758 441
58 440
155 434
644 371
1076 335
152 310
420 293
197 279
768 276
1000 276
825 270
163 260
363 257
733 242
591 209
651 207
998 201