374536 1000
458264 1208
78327 971
194254 645
164638 703
303300 1235
334783 1650
165347 652
213660 223
5746 227
92546 859
84146 624
15036 391
201945 328
93932 251
117037 580
358288 791
11425 828
8486 118
229464 403
179731 569
223939 311
164368 713
656519 1463
634276 961
110693 553
237057 848
14863 124