305052 785
303860 1072
44161 453
158916 678
20409 413
59609 277
94457 427
143948 288
150465 546
87871 764
95098 370
40893 326
118587 625
163513 527
102142 759
161501 329
196999 1129
70295 599
30711 243
54800 430
298574 1158
74356 449
134158 379
126970 252
266746 917
275418 606
52563 513
63717 651