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