59529 277
94218 427
143689 288
150328 546
87755 764
95001 370
40832 326
118450 625
163106 527
101973 759
161339 329
196612 1128
70212 599
30672 243
54694 430
298121 1158
74244 449
133875 379
126634 252
266388 917
275123 605
52449 513
63584 651
109081 571
155300 328
648078 1631
171156 749
31150 518