320 133
276 218
228 873
877 117
785 706
364 498
584 317
1242 201
329 540
285 838
410 902
506 275
865 381
891 15
248 229
710 631
860 440
129 817
451 747
945 665