306766 968
108677 393
58983 557
103802 449
123780 184
387239 894
193072 848
203467 989
327545 929
135698 267
126392 394
131084 955
269534 584
66664 589
107743 645
196562 680
63019 348
53593 495
101366 949
54685 112
276462 1192
139434 455
173894 503
12572 333
142134 209
149004 904
238536 609
129896 1018