3596 209
718 35
339 252
767 870
197 957
77 465
423 106
930 618
451 381
482 231
667 286
1036 332
127 268
572 165
434 301
538 48
24 376
441 202
46 313
875 880