163 508
156 651
957 760
710 345
686 264
36 82
331 700
684 685
513 349
172 315
79 934
289 152
207 21
448 766
238 193
456 340
516 648
434 223
374 641
108 1