303606 1072
44092 453
158698 678
20394 413
59536 277
94250 427
143723 288
150345 546
87773 764
95015 370
40841 326
118462 625
163146 527
101997 759
161356 329
196664 1128
70224 599
30682 243
54709 430
298181 1158
74257 449
133915 379
126679 252
266419 917
275151 605
52469 513
63601 651
109086 571