2902 313
294 628
778 896
332 90
862 97
448 858
66 889
1008 557
914 219
656 875
756 45
934 175
112 854
497 921
1552 842
898 230
144 880
996 246
131 253
665 213
68 770