296297 508
129318 335
85320 353
139302 267
370051 889
585547 1734
401881 1305
170021 983
264484 2060
179524 302
104381 995
431590 925
245863 507
175450 837
266340 1547
291062 441
238547 1001
120607 553
148266 329
393356 812
198404 1303
535146 1265