59523 277
94194 427
143671 288
150308 546
87735 764
94993 370
40829 326
118434 625
163087 527
101963 759
161331 329
196575 1128
70206 599
30668 243
54684 430
298089 1158
74234 449
133853 379
126600 252
266355 917
275096 605
52440 513
63570 651
109077 571
155275 328
648037 1631
171132 749
31144 518