3503 269
477 767
2206 849
128 256
862 176
454 729
273 860
1260 12
425 22
66 286
68 405
479 327
409 638
1818 239
791 198
1392 408
867 80
734 129
437 188
1265 883
843 683
427 52
294 843