59533 277
94245 427
143711 288
150340 546
87764 764
95012 370
40838 326
118460 625
163135 527
101989 759
161352 329
196652 1128
70222 599
30676 243
54705 430
298168 1158
74251 449
133899 379
126669 252
266405 917
275144 605
52464 513
63597 651
109086 571
155329 328
648123 1631
171182 749
31151 518