42513 173
278149 1710
424085 1700
548132 1365
394619 553
1037665 2644
94448 713
67993 693
79198 345
48504 253
303554 1009
446440 724
36477 487
400882 963
461705 1544
321499 986
354192 883
134289 214
571069 1522
688978 805
191555 489