59523 277
94194 427
143674 288
150308 546
87735 764
94993 370
40829 326
118434 625
163087 527
101965 759
161331 329
196575 1128
70206 599
30668 243
54686 430
298091 1158
74234 449
133854 379
126601 252
266356 917
275100 605
52441 513
63572 651
109078 571
155275 328
648040 1631
171133 749
31144 518