303712 1072
44121 453
158779 678
20398 413
59570 277
94350 427
143822 288
150393 546
87824 764
95050 370
40863 326
118522 625
163301 527
102064 759
161418 329
196815 1128
70254 599
30699 243
54756 430
298351 1158
74295 449
134036 379
126805 252
266568 917
275268 605
52518 513
63653 651
109098 571