31593 307
290965 441
238470 1001
148240 329
393217 812
198363 1303
535010 1264
125517 419
656951 1717
313500 1154
232957 323
22910 416
438154 1501
32195 489
376359 493
123847 430
67798 660
265615 1034
207663 787
621311 1657
255089 738