125056 840
148662 145
20821 117
48851 600
756337 2257
732098 1063
296649 509
27198 198
432048 926
291548 442
238960 1001
394151 812
535825 1265
377059 493
85197 334
208266 789
622859 1658
200254 637
537081 1818
330076 964
41005 481