59531 277
94233 427
143701 288
150334 546
87760 764
95006 370
40838 326
118454 625
163120 527
101979 759
161345 329
196638 1128
70216 599
30673 243
54696 430
298142 1158
74245 449
133887 379
126649 252
266398 917
275132 605
52460 513
63588 651
109083 571
155305 328
648101 1631
171166 749
31151 518