638 147
568 95
951 558
207 394
708 261
654 98
572 229
177 1
731 518
93 534
806 270
333 245
90 217
455 972
372 376
579 418
297 343
962 395
969 120
150 657